package com.link.base.base.performance.model;

import com.link.core.basic.model.BasicModel;

import java.math.BigDecimal;

/**
 * 考核打分明细
 *
 * @author 王昊
 * @date 2020-08-31 17:40:08
 */
public class ScoringDetails extends BasicModel {

    /**
    *  业绩考核ID
    */
    private Long performanceId;
    /**
    *  绩效指标ID
    */
    private Long indexId;
    /**
    *  本月未达标次数
    */
    private String assessmentItems;
    /**
    *  考核指标
    */
    private String assessmentIndex;
    /**
    *  权重占比
    */
    private BigDecimal keyPoints;
    /**
    *  本项得分
    */
    private BigDecimal score;
    /**
     *  乘以权重 最终得分
     */
    private BigDecimal itemScore;
    /**
     *  扣分明细
     */
    private String deductionDetail;
    /**
     *  额外加分
     */
    private BigDecimal extraCredit;
    /**
     *  加分明细
     */
    private String creditDetail;

    public BigDecimal getExtraCredit() {
        return extraCredit;
    }

    public void setExtraCredit(BigDecimal extraCredit) {
        this.extraCredit = extraCredit;
    }

    public String getCreditDetail() {
        return creditDetail;
    }

    public void setCreditDetail(String creditDetail) {
        this.creditDetail = creditDetail;
    }

    public String getDeductionDetail() {
        return deductionDetail;
    }

    public void setDeductionDetail(String deductionDetail) {
        this.deductionDetail = deductionDetail;
    }

    public Long getPerformanceId() {
        return performanceId;
    }

    public void setPerformanceId(Long performanceId) {
        this.performanceId = performanceId;
    }
    
    public Long getIndexId() {
        return indexId;
    }

    public void setIndexId(Long indexId) {
        this.indexId = indexId;
    }
    
    public String getAssessmentItems() {
        return assessmentItems;
    }

    public void setAssessmentItems(String assessmentItems) {
        this.assessmentItems = assessmentItems;
    }
    
    public String getAssessmentIndex() {
        return assessmentIndex;
    }

    public void setAssessmentIndex(String assessmentIndex) {
        this.assessmentIndex = assessmentIndex;
    }

    public BigDecimal getKeyPoints() {
        return keyPoints;
    }

    public void setKeyPoints(BigDecimal keyPoints) {
        this.keyPoints = keyPoints;
    }

    public BigDecimal getScore() {
        return score;
    }

    public void setScore(BigDecimal score) {
        this.score = score;
    }

    public BigDecimal getItemScore() {
        return itemScore;
    }

    public void setItemScore(BigDecimal itemScore) {
        this.itemScore = itemScore;
    }
}
